package com.jk.service;

import com.jk.bean.Permission;
import com.jk.bean.Role;
import util.QueryParam;

import java.util.ArrayList;
import java.util.List;

public interface RoleService {

    List<Permission> queryTreeByRoleid(QueryParam pm);

    void addPowerToRole(QueryParam pm);

    void addRoleByUserId(QueryParam pm);

    void romoveRoleByUserId(QueryParam pm);

    ArrayList<Role> getAllRole();

    List<Integer> getRoleIdByUserId(String id);

    void deletePermissionToRole(Integer roleid);
}
